Newer
Older
pixi.js / examples / example 13 - Graphics / indexLineTest.html
@Mat Groves Mat Groves on 3 Nov 2013 1 KB Fixed Issue #313
<!DOCTYPE HTML>
<html>
<head>
	<title>pixi.js example 13 - Graphics</title>
	<style>
		body {
			margin: 0;
			padding: 0;
			background-color: #000000;
		}
	</style>

	<script src="../../bin/pixi.dev.js"></script>

</head>
<body>
	<script>


	// create an new instance of a pixi stage
	var stage = new PIXI.Stage(0xFFFFFF, true);

	stage.setInteractive(true);

	// create a renderer instance
	// the 5the parameter is the anti aliasing
	var renderer = PIXI.autoDetectRenderer(620, 380, null, false, true);

	// set the canvas width and height to fill the screen
	//renderer.view.style.width = window.innerWidth + "px";
	//renderer.view.style.height = window.innerHeight + "px";
	renderer.view.style.display = "block";

	// add render view to DOM
	document.body.appendChild(renderer.view);

	var graphics = new PIXI.Graphics();

	var container = new PIXI.DisplayObjectContainer();
	var mask_me = new PIXI.DisplayObjectContainer();
	var mask = new PIXI.Graphics();

	container.addChild(mask_me);
	container.addChild(mask);

	mask_me.mask = mask;

	stage.addChild(container);
	renderer.render(stage);

	mask.beginFill();
	mask.drawRect(0, 0, 100, 100);
	mask.endFill();

	//renderer.render(stage);

	requestAnimFrame(animate);

	function animate() {

	

	    renderer.render(stage);
	    requestAnimFrame( animate );
	}

	</script>

	</body>
</html>